package com.infovane.model;

import java.util.Date;

/**
 * TUser entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class TUser implements java.io.Serializable {

	// Fields

	private Long userId;
	private String userName;
	private String userPass;
	private String userNickName;
	private String userSex;
	private Integer userAge;
	private Long userQq;
	private String userEmail;
	private Integer userIfAdmin;
	private Integer userAdminLimit;
	private Integer userIfLogin;
	private Date userLoginTime;
	private Date userOutTime;
	private Date userCreateTime;
	private Date userModifyTime;
	private String userHonorName;
	private Integer userGrade;
	private Integer userIntegral;
	private String userMotto;
	private String userLocationIp;
	private Integer userAccountStatus;
	private String userAccountNotes;
	private String userHeadName;
	private String userHeadUrl;

	// Constructors

	/** default constructor */
	public TUser() {
	}

	/** minimal constructor */
	public TUser(String userName, String userPass) {
		this.userName = userName;
		this.userPass = userPass;
	}

	/** full constructor */
	public TUser(String userName, String userPass, String userNickName,
			String userSex, Integer userAge, Long userQq, String userEmail,
			Integer userIfAdmin, Integer userAdminLimit, Integer userIfLogin,
			Date userLoginTime, Date userOutTime, Date userCreateTime,
			Date userModifyTime, String userHonorName, Integer userGrade,
			Integer userIntegral, String userMotto, String userLocationIp,
			Integer userAccountStatus, String userAccountNotes,
			String userHeadName, String userHeadUrl) {
		this.userName = userName;
		this.userPass = userPass;
		this.userNickName = userNickName;
		this.userSex = userSex;
		this.userAge = userAge;
		this.userQq = userQq;
		this.userEmail = userEmail;
		this.userIfAdmin = userIfAdmin;
		this.userAdminLimit = userAdminLimit;
		this.userIfLogin = userIfLogin;
		this.userLoginTime = userLoginTime;
		this.userOutTime = userOutTime;
		this.userCreateTime = userCreateTime;
		this.userModifyTime = userModifyTime;
		this.userHonorName = userHonorName;
		this.userGrade = userGrade;
		this.userIntegral = userIntegral;
		this.userMotto = userMotto;
		this.userLocationIp = userLocationIp;
		this.userAccountStatus = userAccountStatus;
		this.userAccountNotes = userAccountNotes;
		this.userHeadName = userHeadName;
		this.userHeadUrl = userHeadUrl;
	}

	// Property accessors

	public Long getUserId() {
		return this.userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public String getUserName() {
		return this.userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getUserPass() {
		return this.userPass;
	}

	public void setUserPass(String userPass) {
		this.userPass = userPass;
	}

	public String getUserNickName() {
		return this.userNickName;
	}

	public void setUserNickName(String userNickName) {
		this.userNickName = userNickName;
	}

	public String getUserSex() {
		return this.userSex;
	}

	public void setUserSex(String userSex) {
		this.userSex = userSex;
	}

	public Integer getUserAge() {
		return this.userAge;
	}

	public void setUserAge(Integer userAge) {
		this.userAge = userAge;
	}

	public Long getUserQq() {
		return this.userQq;
	}

	public void setUserQq(Long userQq) {
		this.userQq = userQq;
	}

	public String getUserEmail() {
		return this.userEmail;
	}

	public void setUserEmail(String userEmail) {
		this.userEmail = userEmail;
	}

	public Integer getUserIfAdmin() {
		return this.userIfAdmin;
	}

	public void setUserIfAdmin(Integer userIfAdmin) {
		this.userIfAdmin = userIfAdmin;
	}

	public Integer getUserAdminLimit() {
		return this.userAdminLimit;
	}

	public void setUserAdminLimit(Integer userAdminLimit) {
		this.userAdminLimit = userAdminLimit;
	}

	public Integer getUserIfLogin() {
		return this.userIfLogin;
	}

	public void setUserIfLogin(Integer userIfLogin) {
		this.userIfLogin = userIfLogin;
	}

	public Date getUserLoginTime() {
		return this.userLoginTime;
	}

	public void setUserLoginTime(Date userLoginTime) {
		this.userLoginTime = userLoginTime;
	}

	public Date getUserOutTime() {
		return this.userOutTime;
	}

	public void setUserOutTime(Date userOutTime) {
		this.userOutTime = userOutTime;
	}

	public Date getUserCreateTime() {
		return this.userCreateTime;
	}

	public void setUserCreateTime(Date userCreateTime) {
		this.userCreateTime = userCreateTime;
	}

	public Date getUserModifyTime() {
		return this.userModifyTime;
	}

	public void setUserModifyTime(Date userModifyTime) {
		this.userModifyTime = userModifyTime;
	}

	public String getUserHonorName() {
		return this.userHonorName;
	}

	public void setUserHonorName(String userHonorName) {
		this.userHonorName = userHonorName;
	}

	public Integer getUserGrade() {
		return this.userGrade;
	}

	public void setUserGrade(Integer userGrade) {
		this.userGrade = userGrade;
	}

	public Integer getUserIntegral() {
		return this.userIntegral;
	}

	public void setUserIntegral(Integer userIntegral) {
		this.userIntegral = userIntegral;
	}

	public String getUserMotto() {
		return this.userMotto;
	}

	public void setUserMotto(String userMotto) {
		this.userMotto = userMotto;
	}

	public String getUserLocationIp() {
		return this.userLocationIp;
	}

	public void setUserLocationIp(String userLocationIp) {
		this.userLocationIp = userLocationIp;
	}

	public Integer getUserAccountStatus() {
		return this.userAccountStatus;
	}

	public void setUserAccountStatus(Integer userAccountStatus) {
		this.userAccountStatus = userAccountStatus;
	}

	public String getUserAccountNotes() {
		return this.userAccountNotes;
	}

	public void setUserAccountNotes(String userAccountNotes) {
		this.userAccountNotes = userAccountNotes;
	}

	public String getUserHeadName() {
		return this.userHeadName;
	}

	public void setUserHeadName(String userHeadName) {
		this.userHeadName = userHeadName;
	}

	public String getUserHeadUrl() {
		return this.userHeadUrl;
	}

	public void setUserHeadUrl(String userHeadUrl) {
		this.userHeadUrl = userHeadUrl;
	}

}